.form-password-input {
	position: relative;

	.form-text-input[type] {
		/*!rtl:ignore*/
		padding-right: 36px;

		&::-ms-reveal {
			display: none;
		}
	}

	.form-password-input__toggle {
		position: absolute;
		right: 8px;
		top: 8px;
		user-select: none;
		color: var(--color-neutral-20);

		&:not(.form-password-input__toggle-visibility) {
			display: none;
		}
	}
}
